package com.excilys.formation.projet.ebanking.ws.rest.dto;

import java.io.Serializable;

import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement(name = "compte")
public class CompteDTO implements Serializable {

	private static final long serialVersionUID = -6797670320994261122L;

	protected int idCompte;
	protected String libelle;
	protected double soldeReel;
	protected double encoursCarte;
	protected double soldePrevisionnel;

	/**
	 * Gets the value of the idCompte property.
	 * 
	 */
	public int getIdCompte() {
		return idCompte;
	}

	/**
	 * Sets the value of the idCompte property.
	 * 
	 */
	public void setIdCompte(int value) {
		this.idCompte = value;
	}

	/**
	 * Gets the value of the libelle property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getLibelle() {
		return libelle;
	}

	/**
	 * Sets the value of the libelle property.
	 * 
	 * @param value allowed object is {@link String }
	 * 
	 */
	public void setLibelle(String value) {
		this.libelle = value;
	}

	/**
	 * Gets the value of the soldeReel property.
	 * 
	 */
	public double getSoldeReel() {
		return soldeReel;
	}

	/**
	 * Sets the value of the soldeReel property.
	 * 
	 */
	public void setSoldeReel(double value) {
		this.soldeReel = value;
	}

	/**
	 * Gets the value of the encoursCarte property.
	 * 
	 */
	public double getEncoursCarte() {
		return encoursCarte;
	}

	/**
	 * Sets the value of the encoursCarte property.
	 * 
	 */
	public void setEncoursCarte(double value) {
		this.encoursCarte = value;
	}

	/**
	 * Gets the value of the soldePrevisionnel property.
	 * 
	 */
	public double getSoldePrevisionnel() {
		return soldePrevisionnel;
	}

	/**
	 * Sets the value of the soldePrevisionnel property.
	 * 
	 */
	public void setSoldePrevisionnel(double value) {
		this.soldePrevisionnel = value;
	}

}
